<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<!--
    严格模式的语法比较严谨
        没有通过var定义的变量 在严格模式底下就会报错
        this的指向
            普通调用时 如果是严格模式 那this指向undefined

-->
<script>
    "use strict";
     var obj={
         a:"a"
     }
     for(var item in obj){

     }

    test();
     function test() {
         console.log(this)
     }
</script>
</html>
